Dynamic Composition of Services – a Model - Based Approach
نویسنده
چکیده
This thesis addresses the problem of rapid development and dynamic deploymentof services in the distributed service environment. It is not enough to deploy ser-vices rapidly, as the dynamic service environment is changing continually, requiringservices to be adaptable also. By this we mean, that in addition to being able torapidly deploy new services, it must be possible to dynamically change existing ser-vices to adapt to conditions in the service environment that were not foreseen whenthe service was originally deployed. In this environment, service availability is animportant concern.Traditionally, availability has been seen as an atomic property asserting the aver-age time a system is "up" or "down". In order to model and analyse the availabilityof computerised systems in a world where the dependency on and complexity of suchsystems are increasing, this notion of availability is no longer sufficient. This thesisprovides a conceptual model for service availability designed to meet the challengesof ensuring availability in a rapidly changing telecommunications environment. Thecore of this model is a characterisation of service availability by means of accessibilityproperties and exclusivity properties, which is further specialised into measurableaspects of service availability.One of the core challenges of service engineering is to find practical ways to modelservices (partial functionalities) separately such that services may be composed intowell functioning systems while satisfying availability requirements. This is especiallychallenging for services being provided in a distributed manner requiring cooperationof several components and actors (users).This thesis presents a policy-driven methodology and approach for modellingdynamic composition of services. This involves a model-driven concept for enablingdynamic composition of separately specified service parts. We demonstrate this con-cept for dynamically adding authentication and authorization to existing services, asa means to provide and restrict access to the service for authorized users only. Theconcept of a policy enforcement state machine (PESM) diagram and compositionpolicies are used to model dynamic composition of services. The PESM diagramsand composition policies specify the coordination of separately specified UML2.xcollaborations.
منابع مشابه
A NEW APPROACH TO STABILITY ANALYSIS OF FUZZY RELATIONAL MODEL OF DYNAMIC SYSTEMS
This paper investigates the stability analysis of fuzzy relational dynamic systems. A new approach is introduced and a set of sufficient conditions is derived which sustains the unique globally asymptotically stable equilibrium point in a first-order fuzzy relational dynamic system with sumproduct fuzzy composition. This approach is also investigated for other types of fuzzy relational composit...
متن کاملAutomatic Service Composition Based on Graph Coloring
Web services as independent software components are published on the Internet by service providers and services are then called by users’ request. However, in many cases, no service alone can be found in the service repository that could satisfy the applicant satisfaction. Service composition provides new components by using an interactive model to accelerate the programs. Prior to service comp...
متن کاملAutomatic Service Composition Based on Graph Coloring
Web services as independent software components are published on the Internet by service providers and services are then called by users’ request. However, in many cases, no service alone can be found in the service repository that could satisfy the applicant satisfaction. Service composition provides new components by using an interactive model to accelerate the programs. Prior to service comp...
متن کاملA dynamic bi-objective model for after disaster blood supply chain network design; a robust possibilistic programming approach
Health service management plays a crucial role in human life. Blood related operations are considered as one of the important components of the health services. This paper presents a bi-objective mixed integer linear programming model for dynamic location-allocation of blood facilities that integrates strategic and tactical decisions. Due to the epistemic uncertain nature of ...
متن کاملQuality of Service Support on High Level Petri-Net Based Model for Dynamic Configuration of Web Service Composition
Web services are widely used thanks to their features of universal interoperability between software assets, platform independent and loose-coupled. Web services composition is one of the most challenging topics in service computing area. In this paper, an approach based on High Level Petri-Net model as dynamic configuration schema of web services composition is proposed to achieve self adaptat...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009